Vendidero\Shiptastic\ShippingMethod\ProviderMethod A

Total Complexity 62
Dependencies 3
Dependents 7
Total lines 293
Lines of code 193
Logical lines of code 98
Comment lines 28
Methods 29
Properties 6

Methods 29

Method Rating Maintainability Complexity Lines of code
get_prop()
A
55 9 19
set_prop()
A
54 8 23
get_shipping_provider_instance()
S
59 6 15
__construct()
S
57 3 18
get_shipping_provider()
S
63 3 11
supports_instance_settings()
S
66 3 8
get_id()
S
70 2 7
get_instance_id()
S
70 2 7
is_builtin_method()
S
71 2 6
has_shipping_provider()
S
70 2 6
get_return_costs()
S
67 2 8
has_return_costs()
S
78 2 3
is_provider_enabled()
S
74 2 4
get_method()
S
82 1 3
provider_is_disabled()
S
82 1 3
set_provider_is_disabled()
S
80 1 3
set_shipping_provider()
S
76 1 4
set_return_costs()
S
80 1 3
get_configuration_set_setting_type()
S
82 1 3
is_placeholder()
S
80 1 3
get_hook_prefix()
S
77 1 4
get_option()
S
75 1 4
set_provider()
S
76 1 4
get_provider()
S
76 1 4
has_option()
S
76 1 4
setting_belongs_to_provider()
S
76 1 4
get_admin_settings()
S
76 1 4
get_provider_instance()
S
76 1 4
get_fallback_setting_value()
S
76 1 4